become filled with maggots - French English Dictionary